cssnode: Change way invalidation is handled
authorBenjamin Otte <otte@redhat.com>
Sat, 7 Feb 2015 16:19:07 +0000 (17:19 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 18 Mar 2015 14:23:30 +0000 (15:23 +0100)
commitcdd964a3af4ac73ba09c975e73054c5ba618ed99
tree463eadbadc682925a688ad9d1ca630df16169ca9
parent5f19f09ac341e35bece2c22454a9384e3b79e0db
cssnode: Change way invalidation is handled

Have a queue_validate() vfunc and a dequeue_validate() vfunc that are
called only on root nodes so they can queue a validation on their frame
clocks.
gtk/gtkcssnode.c
gtk/gtkcssnodeprivate.h
gtk/gtkcsspathnode.c
gtk/gtkcsstransientnode.c
gtk/gtkcsswidgetnode.c